การทำ Site Redirection เพื่อเว็บไซต์ของคุณ

How to | .., 11 พฤศจิกายน 2568

Site Redirection หรือการเปลี่ยนเส้นทางเว็บไซต์ คือกระบวนการส่งผู้เยี่ยมชมและเครื่องมือค้นหาจาก URL หนึ่งไปยังอีก URL หนึ่งโดยอัตโนมัติ ไม่ว่าคุณจะย้ายหน้าเว็บ เปลี่ยนชื่อโดเมน หรือแก้ไขโครงสร้างเว็บไซต์ การทำ Redirection ที่ถูกต้องเป็นสิ่งสำคัญอย่างยิ่งในการรักษาประสบการณ์ผู้ใช้และอันดับ SEO ของเว็บไซต์คุณ

ทำไมต้องทำ Site Redirection?

การทำ Site Redirection มีความจำเป็นในหลายสถานการณ์:

  • การเปลี่ยนชื่อโดเมนหรือย้ายเว็บไซต์: เมื่อคุณเปลี่ยนโดเมนใหม่ คุณต้องแน่ใจว่าผู้เยี่ยมชมและ Search Engine ยังคงพบเว็บไซต์ของคุณได้ที่อยู่ใหม่
  • การย้ายหน้าเว็บภายในเว็บไซต์: หากคุณเปลี่ยน URL ของหน้าใดหน้าหนึ่ง การทำ Redirection จะช่วยให้ลิงก์เก่าที่เคยมีอยู่ไม่เสีย และผู้ใช้ยังเข้าถึงเนื้อหาได้
  • แก้ไขลิงก์เสีย (Broken Links): หากหน้าเว็บเดิมถูกลบหรือย้ายไปแล้ว การทำ Redirection จะช่วยป้องกันไม่ให้ผู้ใช้เจอหน้า Error 404
  • การเปลี่ยนจาก HTTP เป็น HTTPS: การเปลี่ยนผ่านไปยังโปรโตคอล HTTPS เพื่อความปลอดภัย จำเป็นต้องมีการ Redirect ลิงก์ทั้งหมดจาก HTTP เดิม
  • การรวมเนื้อหา: หากคุณมีเนื้อหาที่ซ้ำกันหรือต้องการรวมหลายหน้าเข้าด้วยกัน การทำ Redirection จะช่วยรวม "Link Juice" หรือคะแนน SEO เข้าด้วยกัน

ประเภทของการทำ Site Redirection

มี Redirection หลักๆ ที่คุณควรรู้จัก:

  1. 301 Moved Permanently (ย้ายถาวร):

    นี่คือ Redirection ที่สำคัญที่สุดสำหรับ SEO เมื่อคุณต้องการย้ายหน้าเว็บหรือโดเมนแบบถาวร โดยบอกกับ Search Engine ว่า URL เก่าได้ถูกย้ายไปที่ URL ใหม่แล้วอย่างถาวร และควรส่งคะแนน SEO ทั้งหมดจากลิงก์เก่าไปยังลิงก์ใหม่

  2. 302 Found / Moved Temporarily (ย้ายชั่วคราว):

    Redirection ประเภทนี้ใช้เมื่อคุณต้องการย้ายหน้าเว็บแบบชั่วคราว เช่น ในระหว่างการบำรุงรักษาเว็บไซต์หรือการทดสอบหน้าใหม่ โดยทั่วไปแล้ว Search Engine จะไม่ถ่ายทอดคะแนน SEO ทั้งหมดจากลิงก์เก่าไปยังลิงก์ใหม่เมื่อใช้ 302

วิธีการทำ Site Redirection (เน้น .htaccess)

หนึ่งในวิธีที่พบบ่อยและมีประสิทธิภาพที่สุดในการทำ Redirection โดยเฉพาะสำหรับเว็บไซต์ที่ใช้ Apache Server คือการแก้ไขไฟล์ .htaccess

ตัวอย่างการทำ 301 Redirection ผ่าน .htaccess:

เปิดไฟล์ .htaccess (มักจะอยู่ใน Root Directory ของเว็บไซต์คุณ) และเพิ่มโค้ดด้านล่าง:

  • Redirect หน้าเดียว:
    Redirect 301 /old-page.html https://www.yourdomain.com/new-page.html

    (จะ redirect จาก yourdomain.com/old-page.html ไปยัง https://www.yourdomain.com/new-page.html)

  • Redirect โดเมนทั้งหมดไปยังโดเมนใหม่:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
    RewriteCond %{HTTP_HOST} ^www.olddomain.com$
    RewriteRule (.*)$ https://www.newdomain.com/$1 [R=301,L]

    (จะ redirect จาก olddomain.com และ www.olddomain.com ไปยัง https://www.newdomain.com/ โดยคง URL Path เดิมไว้)

  • Redirect จาก HTTP ไป HTTPS ทั้งหมด:
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    (จะ redirect ทุกการเข้าถึงจาก HTTP ไปยัง HTTPS)

ตัวอย่างการทำ 302 Redirection ผ่าน .htaccess:

ใช้โค้ดคล้ายกับ 301 แต่เปลี่ยนรหัสจาก 301 เป็น 302:

Redirect 302 /temporary-page.html https://www.yourdomain.com/new-temporary-page.html

วิธีอื่นๆ (กล่าวถึงสั้นๆ):

  • ผ่าน PHP:
    <?php
    header("Location: https://www.yourdomain.com/new-page.php", true, 301);
    exit();
    ?>

    (ต้องใส่โค้ดนี้ไว้ที่ส่วนบนสุดของไฟล์ PHP)

  • Meta Refresh (ไม่แนะนำสำหรับ SEO):
    <meta http-equiv="refresh" content="0; url=https://www.yourdomain.com/new-page.html" />

    (ควรหลีกเลี่ยงวิธีนี้ถ้าเป็นไปได้ เนื่องจาก Search Engine มักจะตีความว่าเป็นการทำสแปมและไม่ถ่ายทอดคะแนน SEO อย่างมีประสิทธิภาพ)

ข้อควรพิจารณาและข้อควรระวัง

  • เลือกประเภทที่เหมาะสม: ใช้ 301 สำหรับการย้ายถาวรเสมอ และ 302 สำหรับการย้ายชั่วคราวเท่านั้น
  • ตรวจสอบหลังทำ: หลังจากทำการ Redirection แล้ว ให้ทดสอบลิงก์เก่าเพื่อให้แน่ใจว่า Redirect ไปยังหน้าใหม่ได้อย่างถูกต้อง
  • ระวัง Redirect Chain: หลีกเลี่ยงการสร้าง Redirection แบบลูกโซ่ (URL A -> URL B -> URL C) เพราะจะทำให้เว็บไซต์โหลดช้าลงและอาจส่งผลเสียต่อ SEO
  • ผลกระทบต่อ SEO: การทำ Redirection ที่ไม่ถูกต้องอาจทำให้คุณสูญเสียอันดับ SEO และ Traffic ได้

สรุป

การทำ Site Redirection เป็นเครื่องมือสำคัญในการจัดการเว็บไซต์และรักษาประสิทธิภาพ SEO การเข้าใจประเภทและวิธีการใช้งานที่ถูกต้องจะช่วยให้เว็บไซต์ของคุณราบรื่นและมีประสิทธิภาพในสายตาของผู้ใช้และ Search Engine

แชร์:

สอบถามได้ที่ Line, Topvery Cloud IDC

เมื่อคุณเจอบัญชีนั้น, คลิก "เพิ่มเพื่อน" หรือ "ติดตาม" เปิดแอป LINE บนอุปกรณ์ของคุณ ไปที่แท็บ เพื่อน ที่มุมล่างขวา กดที่ไอคอน เพิ่มเพื่อน ที่อยู่บนขวามือ ในหน้าต่างที่ปรากฏขึ้น, คุณสามารถค้นหาบัญชี LINE Official ที่ต้องการด้วยชื่อ เมื่อคุณเจอบัญชีนั้น, คลิก เพิ่มเพื่อน หรือ ติดตาม


แอดไลน์ ID @topvery
แอดไลน์ ID @topvery คลิก..?